#!/bin/bash

# 配置所在的目录
readonly SCRIPT_DIR="$(dirname "$(realpath "$0")")"

showcommands(){
echo -e "author \t\t\t 将脚本快速生效"
echo -e "bashrc \t\t\t 编辑bashrc"
echo -e "boot \t\t\t 跳过开机引导" 
echo -e "extract \t\t 解压文件" 
echo -e "fastboot \t\t 进入fastboot模式"
echo -e "opcode \t\t\t 解析opcode"
echo -e "git_upload \t\t 提交git代码"
echo -e "linux_file \t\t 显示常用linux文件操作指令"
}

#$1的值：快捷指令
#$2的值：使用的第一个参数
case $1 in
l)
    showcommands
    ;;
author)
    source $SCRIPT_DIR/base_authorize.sh $2
    ;;

bashrc)
    source $SCRIPT_DIR/base_bashrc.sh
    ;;

boot)
    source $SCRIPT_DIR/base_boot.sh
    ;;

extract)
    source $SCRIPT_DIR/base_extract.sh $2
    ;;
fastboot)
    source $SCRIPT_DIR/base_fastboot.sh
    ;;
git_upload)
    source $SCRIPT_DIR/base_git_upload.sh
    ;;
linux_file)
    source $SCRIPT_DIR/linux_file_code.sh
    ;;
esac
